queuing for later delivery... - French English Dictionary